place where broom grows - Turkish English Dictionary